emacs.git
15 years agoModify the output of (version) to indicate Debian modifications.
Rob Browning [Tue, 5 Apr 2011 03:46:28 +0000 (22:46 -0500)]
Modify the output of (version) to indicate Debian modifications.

The output of (version) has been modified to indicate Debian modifications.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoAvoid silently losing mail via fakemail.
Rob Browning [Tue, 5 Apr 2011 03:46:27 +0000 (22:46 -0500)]
Avoid silently losing mail via fakemail.

An attempt is made to avoid silently losing mail via fakemail.

This fix attempts to avoid a situation where Emacs can silently lose
mail.  This can occur if sendmail.el (at least) falls back to
fakemail, and the underlying binary (MAIL_PROGRAM_NAME) that fakemail
is configured to use doesn't exist.  Unless mail-interactive is true,
Emacs won't wait for the mailer and so won't know that fakemail
failed.

For now, Debian sets fakemail's MAIL_PROGRAM_NAME to /usr/bin/mail
(which is the correct value for Debian systems) rather than /bin/mail.
Debian also adjusts Emacs to test whether or not /usr/bin/mail exists
and is executable.  If either of these tests fail, then
mail-interactive is set to t.  That should ensure that a user will
actually see an error if they attempt to use the broken fakemail.

Note that Debian actually forces the MAIL_PROGRAM_NAME value to
/usr/bin/mail.  The build will fail if any other value is specified.
This is done to ensure that MAIL_PROGRAM_NAME isn't accidentally set
to some other value during the build process.  If this is undesirable
for some reason, just comment out avoid-fakemail-loss.diff in
debian/patches/series.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoCause the build to fail if liblockfile isn't selected for movemail.
Rob Browning [Tue, 5 Apr 2011 03:46:26 +0000 (22:46 -0500)]
Cause the build to fail if liblockfile isn't selected for movemail.

The build will fail if liblockfile isn't selected for movemail.

This makes sure the Debian Emacs won't accidentally be built with the
wrong locking strategy.  To disable this check, comment out
require-movemail-use-liblockfile.diff in debian/patches/series.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoAdjust documentation references for Debian.
Rob Browning [Tue, 5 Apr 2011 03:46:25 +0000 (22:46 -0500)]
Adjust documentation references for Debian.

Various documentation references have been adjusted for Debian.

References to /usr/local/... have been changed to /usr/... as
appropriate, etc.

15 years agoRemove files that appear to be incompatible with the DFSG.
Rob Browning [Tue, 5 Apr 2011 03:46:24 +0000 (22:46 -0500)]
Remove files that appear to be incompatible with the DFSG.

Files that appear to be incompatible with the DFSG have been removed.

A number of files have been removed from this package because their
licenses are not compatible with the Debian Free Software Guidelines
(DFSG), or because it wasn't completely clear that their licenses are
compatible.

In particular, all of the files which are covered under the GFDL and
have invariant sections have been removed in accordance with this
General Resolution: http://www.debian.org/vote/2006/vote_001.

The files that have been removed, but still appear to be
distributable, have been moved to packages in Debian's non-free
section.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: new

15 years agoRun debian-startup and set debian-emacs-flavor.
Rob Browning [Tue, 5 Apr 2011 03:46:22 +0000 (22:46 -0500)]
Run debian-startup and set debian-emacs-flavor.

Emacs runs debian-startup and sets debian-emacs-flavor.

* Emacs runs debian-startup during the startup process unless
  site-run-file is false.

* The global variable debian-emacs-flavor is bound to 'emacs23.
  Author: Rob Browning <rlb@defaultvalue.org>

15 years agoPrefer /usr/share/info/emacs-23 over /usr/share/info.
Rob Browning [Tue, 5 Apr 2011 03:46:21 +0000 (22:46 -0500)]
Prefer /usr/share/info/emacs-23 over /usr/share/info.

Emacs will prefer /usr/share/info/emacs-23 over /usr/share/info.

The value of Info-default-directory-list has been augmented via
site-init.el to include /usr/share/info/emacs-23 before
/usr/share/info.

15 years agoMerge commit 'EMACS_23_3' into deb/emacs23/d/sid/upstream
Rob Browning [Tue, 5 Apr 2011 03:46:44 +0000 (22:46 -0500)]
Merge commit 'EMACS_23_3' into deb/emacs23/d/sid/upstream

Conflicts:
.bzrignore
INSTALL.BZR
admin/ChangeLog
admin/README
admin/admin.el
admin/alloc-colors.c
admin/build-configs
admin/charsets/Makefile
admin/charsets/big5.awk
admin/charsets/compact.awk
admin/charsets/cp51932.awk
admin/charsets/cp932.awk
admin/charsets/eucjp-ms.awk
admin/charsets/gb180302.awk
admin/charsets/gb180304.awk
admin/charsets/mapconv
admin/charsets/mapfiles/README
admin/charsets/mule-charsets.el
admin/cus-test.el
admin/diff-tar-files
admin/make-announcement
admin/make-emacs
admin/notes/bugtracker
admin/notes/copyright
admin/notes/font-backend
admin/notes/lel-TODO
admin/notes/multi-tty
admin/notes/unicode
admin/nt/README-UNDUMP.W32
admin/nt/README-ftp-server
admin/nt/README.W32
admin/nt/makedist.bat
admin/quick-install-emacs
admin/unidata/Makefile.in
admin/unidata/makefile.w32-in
admin/unidata/unidata-gen.el
doc/emacs/ChangeLog
doc/emacs/Makefile.in
doc/emacs/abbrevs.texi
doc/emacs/ack.texi
doc/emacs/anti.texi
doc/emacs/arevert-xtra.texi
doc/emacs/basic.texi
doc/emacs/buffers.texi
doc/emacs/building.texi
doc/emacs/cal-xtra.texi
doc/emacs/calendar.texi
doc/emacs/cmdargs.texi
doc/emacs/commands.texi
doc/emacs/custom.texi
doc/emacs/dired-xtra.texi
doc/emacs/dired.texi
doc/emacs/display.texi
doc/emacs/emacs-xtra.texi
doc/emacs/emacs.texi
doc/emacs/emerge-xtra.texi
doc/emacs/entering.texi
doc/emacs/files.texi
doc/emacs/fixit.texi
doc/emacs/fortran-xtra.texi
doc/emacs/frames.texi
doc/emacs/glossary.texi
doc/emacs/gnu.texi
doc/emacs/help.texi
doc/emacs/indent.texi
doc/emacs/killing.texi
doc/emacs/kmacro.texi
doc/emacs/m-x.texi
doc/emacs/macos.texi
doc/emacs/maintaining.texi
doc/emacs/major.texi
doc/emacs/makefile.w32-in
doc/emacs/mark.texi
doc/emacs/mini.texi
doc/emacs/misc.texi
doc/emacs/msdog-xtra.texi
doc/emacs/msdog.texi
doc/emacs/mule.texi
doc/emacs/picture-xtra.texi
doc/emacs/programs.texi
doc/emacs/regs.texi
doc/emacs/rmail.texi
doc/emacs/screen.texi
doc/emacs/search.texi
doc/emacs/sending.texi
doc/emacs/text.texi
doc/emacs/trouble.texi
doc/emacs/vc-xtra.texi
doc/emacs/vc1-xtra.texi
doc/emacs/windows.texi
doc/emacs/xresources.texi
doc/lispintro/ChangeLog
doc/lispintro/Makefile.in
doc/lispintro/README
doc/lispintro/cons-1.eps
doc/lispintro/cons-2.eps
doc/lispintro/cons-2a.eps
doc/lispintro/cons-3.eps
doc/lispintro/cons-4.eps
doc/lispintro/cons-5.eps
doc/lispintro/drawers.eps
doc/lispintro/emacs-lisp-intro.texi
doc/lispintro/lambda-1.eps
doc/lispintro/lambda-2.eps
doc/lispintro/lambda-3.eps
doc/lispintro/makefile.w32-in
doc/lispref/ChangeLog
doc/lispref/Makefile.in
doc/lispref/README
doc/lispref/abbrevs.texi
doc/lispref/advice.texi
doc/lispref/anti.texi
doc/lispref/back.texi
doc/lispref/backups.texi
doc/lispref/book-spine.texinfo
doc/lispref/buffers.texi
doc/lispref/commands.texi
doc/lispref/compile.texi
doc/lispref/control.texi
doc/lispref/customize.texi
doc/lispref/debugging.texi
doc/lispref/display.texi
doc/lispref/edebug.texi
doc/lispref/elisp-covers.texi
doc/lispref/elisp.texi
doc/lispref/errors.texi
doc/lispref/eval.texi
doc/lispref/files.texi
doc/lispref/frames.texi
doc/lispref/functions.texi
doc/lispref/hash.texi
doc/lispref/help.texi
doc/lispref/hooks.texi
doc/lispref/internals.texi
doc/lispref/intro.texi
doc/lispref/keymaps.texi
doc/lispref/lay-flat.texi
doc/lispref/lists.texi
doc/lispref/loading.texi
doc/lispref/locals.texi
doc/lispref/macros.texi
doc/lispref/makefile.w32-in
doc/lispref/maps.texi
doc/lispref/markers.texi
doc/lispref/minibuf.texi
doc/lispref/modes.texi
doc/lispref/nonascii.texi
doc/lispref/numbers.texi
doc/lispref/objects.texi
doc/lispref/os.texi
doc/lispref/positions.texi
doc/lispref/processes.texi
doc/lispref/searching.texi
doc/lispref/sequences.texi
doc/lispref/streams.texi
doc/lispref/strings.texi
doc/lispref/symbols.texi
doc/lispref/syntax.texi
doc/lispref/text.texi
doc/lispref/tindex.pl
doc/lispref/tips.texi
doc/lispref/two-volume-cross-refs.txt
doc/lispref/two-volume.make
doc/lispref/two.el
doc/lispref/variables.texi
doc/lispref/vol1.texi
doc/lispref/vol2.texi
doc/lispref/windows.texi
doc/misc/ada-mode.texi
doc/misc/auth.texi
doc/misc/autotype.texi
doc/misc/calc.texi
doc/misc/cc-mode.texi
doc/misc/cl.texi
doc/misc/dbus.texi
doc/misc/dired-x.texi
doc/misc/ebrowse.texi
doc/misc/ede.texi
doc/misc/ediff.texi
doc/misc/edt.texi
doc/misc/eieio.texi
doc/misc/emacs-mime.texi
doc/misc/epa.texi
doc/misc/erc.texi
doc/misc/eshell.texi
doc/misc/eudc.texi
doc/misc/flymake.texi
doc/misc/forms.texi
doc/misc/gnus-coding.texi
doc/misc/gnus-faq.texi
doc/misc/gnus-news.el
doc/misc/gnus-news.texi
doc/misc/gnus.texi
doc/misc/idlwave.texi
doc/misc/info.texi
doc/misc/mairix-el.texi
doc/misc/makefile.w32-in
doc/misc/message.texi
doc/misc/mh-e.texi
doc/misc/newsticker.texi
doc/misc/nxml-mode.texi
doc/misc/org.texi
doc/misc/pcl-cvs.texi
doc/misc/pgg.texi
doc/misc/rcirc.texi
doc/misc/reftex.texi
doc/misc/remember.texi
doc/misc/sasl.texi
doc/misc/sc.texi
doc/misc/sem-user.texi
doc/misc/semantic.texi
doc/misc/ses.texi
doc/misc/sieve.texi
doc/misc/smtpmail.texi
doc/misc/speedbar.texi
doc/misc/tramp.texi
doc/misc/trampver.texi
doc/misc/url.texi
doc/misc/vip.texi
doc/misc/viper.texi
doc/misc/widget.texi
doc/misc/woman.texi
etc/GNU
etc/srecode/cpp.srt
etc/srecode/default.srt
etc/srecode/doc-cpp.srt
etc/srecode/doc-default.srt
etc/srecode/doc-java.srt
etc/srecode/ede-make.srt
etc/srecode/el.srt
etc/srecode/getset-cpp.srt
etc/srecode/java.srt
etc/srecode/make.srt
etc/srecode/template.srt
etc/srecode/test.srt
etc/srecode/texi.srt
etc/srecode/wisent.srt
test/ChangeLog
test/bytecomp-testsuite.el
test/cedet/cedet-utests.el
test/cedet/ede-tests.el
test/cedet/semantic-ia-utest.el
test/cedet/semantic-tests.el
test/cedet/semantic-utest-c.el
test/cedet/semantic-utest.el
test/cedet/srecode-tests.el
test/cedet/tests/test.c
test/cedet/tests/test.el
test/cedet/tests/test.make
test/cedet/tests/testdoublens.cpp
test/cedet/tests/testdoublens.hpp
test/cedet/tests/testjavacomp.java
test/cedet/tests/testpolymorph.cpp
test/cedet/tests/testspp.c
test/cedet/tests/testsppreplace.c
test/cedet/tests/testsppreplaced.c
test/cedet/tests/testsubclass.cpp
test/cedet/tests/testsubclass.hh
test/cedet/tests/testtypedefs.cpp
test/cedet/tests/testvarnames.c
test/icalendar-testsuite.el
test/newsticker-testsuite.el
test/redisplay-testsuite.el

15 years agoFix 2011-01-31 change; patch supplied by acm was applied incorrectly.
Chong Yidong [Mon, 7 Mar 2011 20:05:53 +0000 (15:05 -0500)]
Fix 2011-01-31 change; patch supplied by acm was applied incorrectly.

* lisp/progmodes/cc-cmds.el (c-beginning-of-statement): Fix 2011-01-31
change; patch supplied by Alan Mackenzie was applied incorrectly.

15 years agoRevert revision 100438; regenerate release logs.
Chong Yidong [Mon, 7 Mar 2011 05:20:23 +0000 (00:20 -0500)]
Revert revision 100438; regenerate release logs.

* lisp/progmodes/cc-cmds.el (c-beginning-of-statement): Revert
2011-01-31 change.

15 years agoRelease logs for 23.3 release.
Chong Yidong [Tue, 1 Mar 2011 03:29:00 +0000 (22:29 -0500)]
Release logs for 23.3 release.
Regenerate configure and other release files.

15 years agoFix bug #8122 with decoding keyboard input.
Eli Zaretskii [Sat, 26 Feb 2011 21:30:16 +0000 (23:30 +0200)]
Fix bug #8122 with decoding keyboard input.

 lisp/international/mule-cmds.el (set-default-coding-systems): Use
 the -unix variant of encoding in default-keyboard-coding-system.

15 years agolisp/ChangeLog: Fix typos.
Juanma Barranquero [Sat, 26 Feb 2011 00:18:16 +0000 (01:18 +0100)]
lisp/ChangeLog: Fix typos.

15 years agoFix bug #8096 with "regexp search" indexing.
Eli Zaretskii [Fri, 25 Feb 2011 11:30:47 +0000 (13:30 +0200)]
Fix bug #8096 with "regexp search" indexing.

 search.texi (Regexp Search): Move index entries about regexps to the
 "Regexps" node.  Add index entries for regexp search.

15 years agoDoc fix for bug#3577.
Glenn Morris [Fri, 25 Feb 2011 07:59:40 +0000 (23:59 -0800)]
Doc fix for bug#3577.

* doc/lispref/variables.texi (Directory Local Variables):
Mention the optional mtime argument of dir-locals-set-directory-class.

15 years agoFix typos.
Juanma Barranquero [Wed, 23 Feb 2011 19:56:30 +0000 (20:56 +0100)]
Fix typos.

15 years agolisp/org/org-table.el: Fix typos in docstrings.
Juanma Barranquero [Wed, 23 Feb 2011 11:25:29 +0000 (12:25 +0100)]
lisp/org/org-table.el: Fix typos in docstrings.

15 years agoFix typo "comand".
Glenn Morris [Wed, 23 Feb 2011 07:15:55 +0000 (23:15 -0800)]
Fix typo "comand".

15 years agoFix spelling of "precede".
Glenn Morris [Wed, 23 Feb 2011 07:08:12 +0000 (23:08 -0800)]
Fix spelling of "precede".

15 years ago* doc/misc/dbus.texi (Type Conversion): Grammar fix.
Glenn Morris [Wed, 23 Feb 2011 07:03:27 +0000 (23:03 -0800)]
* doc/misc/dbus.texi (Type Conversion): Grammar fix.

15 years agoFix spelling of "supersede".
Glenn Morris [Wed, 23 Feb 2011 05:10:10 +0000 (21:10 -0800)]
Fix spelling of "supersede".

15 years agoComment spelling fix.
Glenn Morris [Wed, 23 Feb 2011 04:26:42 +0000 (20:26 -0800)]
Comment spelling fix.

15 years agoRemove bogus duplicate ChangeLog entry from r100497.
Glenn Morris [Wed, 23 Feb 2011 04:21:48 +0000 (20:21 -0800)]
Remove bogus duplicate ChangeLog entry from r100497.
No need to merge this to trunk.

15 years ago* doc/misc/dired-x.texi (Features, Local Variables): Fix typos.
Glenn Morris [Wed, 23 Feb 2011 03:32:42 +0000 (19:32 -0800)]
* doc/misc/dired-x.texi (Features, Local Variables): Fix typos.
(Features): Minor rephrasing.

15 years agomail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipa...
Kenichi Handa [Wed, 23 Feb 2011 02:33:19 +0000 (11:33 +0900)]
mail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipart boundary in the nested multipart is found.

15 years agomail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipa...
Kenichi Handa [Wed, 23 Feb 2011 02:32:35 +0000 (11:32 +0900)]
mail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipart boundary in the nested multipart is found.

15 years agomerge emacs-23
Kenichi Handa [Wed, 23 Feb 2011 01:56:49 +0000 (10:56 +0900)]
merge emacs-23

15 years agoFix font size handling.
Kenichi Handa [Tue, 22 Feb 2011 01:58:51 +0000 (10:58 +0900)]
Fix font size handling.

15 years agoFix font size handling.
Kenichi Handa [Tue, 22 Feb 2011 01:58:03 +0000 (10:58 +0900)]
Fix font size handling.

15 years agoIn rmail, decode "encoded-words" of header components on replying.
Kenichi Handa [Tue, 22 Feb 2011 01:51:43 +0000 (10:51 +0900)]
In rmail, decode "encoded-words" of header components on replying.

15 years agomerge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 01:51:16 +0000 (10:51 +0900)]
merge emacs-23

15 years agoIn rmail, decode "encoded-words" of header components on replying.
Kenichi Handa [Tue, 22 Feb 2011 01:49:06 +0000 (10:49 +0900)]
In rmail, decode "encoded-words" of header components on replying.

15 years agoadmin/notes/bugtracker (bugtracker_debbugs_url): Fix typo.
Juanma Barranquero [Tue, 22 Feb 2011 01:04:16 +0000 (02:04 +0100)]
admin/notes/bugtracker (bugtracker_debbugs_url): Fix typo.

15 years agomerge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 00:42:45 +0000 (09:42 +0900)]
merge emacs-23

15 years agomerge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 00:22:09 +0000 (09:22 +0900)]
merge emacs-23

15 years agoDecode "encoded-words" of header components on replying.
Kenichi Handa [Tue, 22 Feb 2011 00:19:08 +0000 (09:19 +0900)]
Decode "encoded-words" of header components on replying.

15 years agodoc/misc minor stylistic changes.
Glenn Morris [Sat, 19 Feb 2011 21:20:34 +0000 (13:20 -0800)]
doc/misc minor stylistic changes.

* doc/misc/edt.texi, erc.texi, gnus.texi, idlwave.texi, mh-e.texi:
Standardize some Emacs/XEmacs terminology.

15 years ago* tramp.texi: Use consistently "Emacs" (instead of "GNU Emacs") and
Michael Albinus [Sat, 19 Feb 2011 19:55:44 +0000 (20:55 +0100)]
* tramp.texi: Use consistently "Emacs" (instead of "GNU Emacs") and
"Debian GNU/Linux".

* trampver.texi [xemacs]: Set emacsothername to "Emacs".

15 years agoFix typo in auth.texi (Bug#8068).
Chong Yidong [Sat, 19 Feb 2011 19:26:37 +0000 (14:26 -0500)]
Fix typo in auth.texi (Bug#8068).

15 years ago* Makefile.in (prefix-args${EXEEXT}): Compile with ALL_CFLAGS.
Chong Yidong [Sat, 19 Feb 2011 17:34:50 +0000 (12:34 -0500)]
* Makefile.in (prefix-args${EXEEXT}): Compile with ALL_CFLAGS.

See http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00715.html

15 years agoFix setting of buffer-file-coding-system for MIME message.
Kenichi Handa [Sat, 19 Feb 2011 10:47:21 +0000 (19:47 +0900)]
Fix setting of buffer-file-coding-system for MIME message.

15 years agomerge emacs-23
Kenichi Handa [Sat, 19 Feb 2011 10:46:49 +0000 (19:46 +0900)]
merge emacs-23

15 years agoFix setting of buffer-file-coding-system for MIME message.
Kenichi Handa [Sat, 19 Feb 2011 09:22:24 +0000 (18:22 +0900)]
Fix setting of buffer-file-coding-system for MIME message.

15 years ago* doc/emacs/dired.texi (Dired): Dired-X version number was dropped.
Glenn Morris [Sat, 19 Feb 2011 04:06:40 +0000 (20:06 -0800)]
* doc/emacs/dired.texi (Dired): Dired-X version number was dropped.

15 years agomerge emacs-23
Kenichi Handa [Sat, 19 Feb 2011 02:24:09 +0000 (11:24 +0900)]
merge emacs-23

15 years agoStill more followup for bug #7942.
Eli Zaretskii [Fri, 18 Feb 2011 19:11:04 +0000 (21:11 +0200)]
Still more followup for bug #7942.

15 years ago doc/misc/eieio.texi: More followup for bug #7942.
Eli Zaretskii [Fri, 18 Feb 2011 19:07:44 +0000 (21:07 +0200)]
 doc/misc/eieio.texi: More followup for bug #7942.

15 years agoFollowup for fixing bug #7942.
Eli Zaretskii [Fri, 18 Feb 2011 19:03:59 +0000 (21:03 +0200)]
Followup for fixing bug #7942.

 doc/lispref/elisp.texi: Sync @dircategory with ../../info/dir.
 doc/lispintro/emacs-lisp-intro.texi: Sync @dircategory with ../../info/dir.
 doc/misc/ede.texi: Sync letter-case with ../../info/dir.

15 years agoFix bug #8047 with require-final-newline and image file display.
Eli Zaretskii [Fri, 18 Feb 2011 17:51:15 +0000 (19:51 +0200)]
Fix bug #8047 with require-final-newline and image file display.

 image-mode.el (image-toggle-display-image): Disable
 require-final-newline in buffers visiting binary image files.

15 years agoDocument *SUBSTRING completion for Unicode character names.
Eli Zaretskii [Fri, 18 Feb 2011 15:43:22 +0000 (17:43 +0200)]
Document *SUBSTRING completion for Unicode character names.

 international/mule-cmds.el (read-char-by-name, ucs-insert):
 Document completion with asterisk and a substring.

15 years agoSynchronize @dircategory directives in doc/misc with info/dir.
Eli Zaretskii [Fri, 18 Feb 2011 13:57:53 +0000 (15:57 +0200)]
Synchronize @dircategory directives in doc/misc with info/dir.

 ada-mode.texi: Sync @dircategory with ../../info/dir.
 auth.texi: Sync @dircategory with ../../info/dir.
 autotype.texi: Sync @dircategory with ../../info/dir.
 calc.texi: Sync @dircategory with ../../info/dir.
 cc-mode.texi: Sync @dircategory with ../../info/dir.
 cl.texi: Sync @dircategory with ../../info/dir.
 dbus.texi: Sync @dircategory with ../../info/dir.
 dired-x.texi: Sync @dircategory with ../../info/dir.
 ebrowse.texi: Sync @dircategory with ../../info/dir.
 ede.texi: Sync @dircategory with ../../info/dir.
 ediff.texi: Sync @dircategory with ../../info/dir.
 edt.texi: Sync @dircategory with ../../info/dir.
 eieio.texi: Sync @dircategory with ../../info/dir.
 emacs-mime.texi: Sync @dircategory with ../../info/dir.
 epa.texi: Sync @dircategory with ../../info/dir.
 erc.texi: Sync @dircategory with ../../info/dir.
 eshell.texi: Sync @dircategory with ../../info/dir.
 eudc.texi: Sync @dircategory with ../../info/dir.
 flymake.texi: Sync @dircategory with ../../info/dir.
 forms.texi: Sync @dircategory with ../../info/dir.
 gnus.texi: Sync @dircategory with ../../info/dir.
 idlwave.texi: Sync @dircategory with ../../info/dir.
 mairix-el.texi: Sync @dircategory with ../../info/dir.
 message.texi: Sync @dircategory with ../../info/dir.
 mh-e.texi: Sync @dircategory with ../../info/dir.
 newsticker.texi: Sync @dircategory with ../../info/dir.
 nxml-mode.texi: Sync @dircategory with ../../info/dir.
 org.texi: Sync @dircategory with ../../info/dir.
 pcl-cvs.texi: Sync @dircategory with ../../info/dir.
 pgg.texi: Sync @dircategory with ../../info/dir.
 rcirc.texi: Sync @dircategory with ../../info/dir.
 reftex.texi: Sync @dircategory with ../../info/dir.
 remember.texi: Sync @dircategory with ../../info/dir.
 sasl.texi: Sync @dircategory with ../../info/dir.
 sc.texi: Sync @dircategory with ../../info/dir.
 semantic.texi: Sync @dircategory with ../../info/dir.
 ses.texi: Sync @dircategory with ../../info/dir.
 sieve.texi: Sync @dircategory with ../../info/dir.
 smtpmail.texi: Sync @dircategory with ../../info/dir.
 speedbar.texi: Sync @dircategory with ../../info/dir.
 trampver.texi [emacs]: Set emacsname to "Emacs".
 tramp.texi: Sync @dircategory with ../../info/dir.
 url.texi: Sync @dircategory with ../../info/dir.
 vip.texi: Sync @dircategory with ../../info/dir.
 viper.texi: Sync @dircategory with ../../info/dir.
 widget.texi: Sync @dircategory with ../../info/dir.
 woman.texi: Sync @dircategory with ../../info/dir.

15 years agoDocument find-file-literally in the ELisp manual.
Eli Zaretskii [Fri, 18 Feb 2011 10:23:51 +0000 (12:23 +0200)]
Document find-file-literally in the ELisp manual.

 files.texi (Visiting Functions): Document find-file-literally,
 both the command and the variable.

15 years agoImprove documentation of permanent local variables.
Eli Zaretskii [Fri, 18 Feb 2011 10:04:48 +0000 (12:04 +0200)]
Improve documentation of permanent local variables.

 variables.texi (Creating Buffer-Local): Explain the meaning of
 permanent local variables.

15 years ago* lisp/gnus.el (gnus-meta): Doc fix.
Glenn Morris [Fri, 18 Feb 2011 05:17:10 +0000 (21:17 -0800)]
* lisp/gnus.el (gnus-meta): Doc fix.

15 years ago* lisp/files.el (find-file-literally): Doc fix.
Glenn Morris [Fri, 18 Feb 2011 05:15:22 +0000 (21:15 -0800)]
* lisp/files.el (find-file-literally): Doc fix.

15 years ago* doc/lispref/keymaps.texi (Remapping Commands): Mention how to undo it.
Glenn Morris [Fri, 18 Feb 2011 05:11:26 +0000 (21:11 -0800)]
* doc/lispref/keymaps.texi (Remapping Commands): Mention how to undo it.

15 years agoFix font-size handling bug.
Kenichi Handa [Thu, 17 Feb 2011 07:47:29 +0000 (16:47 +0900)]
Fix font-size handling bug.

15 years ago* lisp/simple.el (rfc822-goto-eoh): Give it a doc-string.
Glenn Morris [Thu, 17 Feb 2011 07:43:53 +0000 (23:43 -0800)]
* lisp/simple.el (rfc822-goto-eoh): Give it a doc-string.

15 years agolog-edit.el fix for bug#8057.
Glenn Morris [Thu, 17 Feb 2011 07:27:37 +0000 (23:27 -0800)]
log-edit.el fix for bug#8057.

* lisp/log-edit.el (log-edit-insert-changelog):
Fix `log-edit-strip-single-file-name' functionality.

15 years agoDon't let-bind copyright-update in nnfolder-save-buffer.
Chong Yidong [Thu, 17 Feb 2011 01:46:55 +0000 (20:46 -0500)]
Don't let-bind copyright-update in nnfolder-save-buffer.

See:
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00284.html
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00651.html

* nnfolder.el (nnfolder-save-buffer): Don't let-bind copyright-update,
in case it's not yet loaded.

15 years agomerge emacs-23
Kenichi Handa [Thu, 17 Feb 2011 00:43:54 +0000 (09:43 +0900)]
merge emacs-23

15 years agoBump versio to 23.2.94.
Chong Yidong [Tue, 15 Feb 2011 04:01:16 +0000 (23:01 -0500)]
Bump versio to 23.2.94.
Regenerate release files.

15 years agoBind delete-by-moving-to-trash to nil in pgg-*.el.
Chong Yidong [Mon, 14 Feb 2011 22:56:38 +0000 (17:56 -0500)]
Bind delete-by-moving-to-trash to nil in pgg-*.el.

This change should not be merged into the trunk.

* pgg-gpg.el (pgg-gpg-process-region): Bind
delete-by-moving-to-trash to nil.

* pgg-pgp.el (pgg-pgp-process-region, pgg-pgp-verify-region)
(pgg-pgp-snarf-keys-region):
* pgg-pgp5.el (pgg-pgp5-process-region, pgg-pgp5-verify-region)
(pgg-pgp5-snarf-keys-region): Likewise.

15 years agoMisc updates for dired-x.texi.
Glenn Morris [Mon, 14 Feb 2011 01:37:55 +0000 (17:37 -0800)]
Misc updates for dired-x.texi.

* doc/misc/dired-x.texi: Drop meaningless version number.
(Introduction): Remove old info.
(Optional Installation Dired Jump): Autoload from dired-x.
Remove incorrect info about loaddefs.el.
(Bugs): Just refer to M-x report-emacs-bug.

15 years agoFix bug #8020 with quick resizing of the selected frame.
Eli Zaretskii [Sun, 13 Feb 2011 18:55:07 +0000 (20:55 +0200)]
Fix bug #8020 with quick resizing of the selected frame.

 xdisp.c (redisplay_internal): Resynchronize `w' if the selected
 window is changed inside calls to do_pending_window_change.

15 years ago* doc/misc/sc.texi (Getting Connected): Remove old index entries.
Glenn Morris [Sat, 12 Feb 2011 22:12:04 +0000 (14:12 -0800)]
* doc/misc/sc.texi (Getting Connected): Remove old index entries.

15 years ago* url.texi: Remove duplicate @dircategory (Bug#7942).
Ulrich Mueller [Sat, 12 Feb 2011 22:06:22 +0000 (17:06 -0500)]
* url.texi: Remove duplicate @dircategory (Bug#7942).

15 years ago* lisp/files.el (copy-directory): Revert to pre-2011-01-29 version.
Chong Yidong [Sat, 12 Feb 2011 19:43:04 +0000 (14:43 -0500)]
* lisp/files.el (copy-directory): Revert to pre-2011-01-29 version.

15 years agoFix bug #7840 with setting terminal/keyboard encoding of emacsclient frames.
Eli Zaretskii [Sat, 12 Feb 2011 09:47:28 +0000 (04:47 -0500)]
Fix bug #7840 with setting terminal/keyboard encoding of emacsclient frames.

 terminal.c (create_terminal): Use default-keyboard-coding-system
 and default-terminal-coding-system to initialize coding systems of
 the new terminal.

15 years agoFix trivial typos in comments and ChangeLogs.
Juanma Barranquero [Sat, 12 Feb 2011 03:17:00 +0000 (04:17 +0100)]
Fix trivial typos in comments and ChangeLogs.

15 years agoBind delete-by-moving-to-trash to nil in EPA and EPG.
Chong Yidong [Sat, 12 Feb 2011 00:21:25 +0000 (19:21 -0500)]
Bind delete-by-moving-to-trash to nil in EPA and EPG.
This should not be merged into the trunk.

* epa-file.el (epa-file-insert-file-contents): Likewise.

* epg.el (epg-delete-output-file, epg-decrypt-string)
(epg-verify-string, epg-sign-string, epg-encrypt-string): Bind
delete-by-moving-to-trash to nil.

15 years agoUpdate cl-loaddefs.el again
Andreas Schwab [Thu, 10 Feb 2011 18:26:43 +0000 (19:26 +0100)]
Update cl-loaddefs.el again

15 years agoUpdate cl-loaddefs.el and ibuffer.el
Andreas Schwab [Thu, 10 Feb 2011 11:07:15 +0000 (12:07 +0100)]
Update cl-loaddefs.el and ibuffer.el

15 years agocl-seq.el doc fixes.
Glenn Morris [Thu, 10 Feb 2011 05:07:32 +0000 (21:07 -0800)]
cl-seq.el doc fixes.

* lisp/emacs-lisp/cl-seq.el (union, nunion, intersection)
(nintersection, set-difference, nset-difference)
(set-exclusive-or, nset-exclusive-or): Doc fix.

15 years ago* lisp/ediff-ptch.el (ediff-fixup-patch-map): Doc fix.
Glenn Morris [Thu, 10 Feb 2011 03:24:46 +0000 (19:24 -0800)]
* lisp/ediff-ptch.el (ediff-fixup-patch-map): Doc fix.

15 years agoFix to select_window.
Martin Rudalics [Wed, 9 Feb 2011 00:11:15 +0000 (19:11 -0500)]
Fix to select_window.
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00346.html

* window.c (select_window): Check inhibit_point_swap argument when
deciding whether to return immediately.

15 years ago* nsterm.m (setFrame, initFrame): Make sure pixel_height doesn't become
Jan D. [Tue, 8 Feb 2011 07:19:20 +0000 (08:19 +0100)]
* nsterm.m (setFrame, initFrame): Make sure pixel_height doesn't become
zero.

15 years agofaces.el fix for bug#7966.
Glenn Morris [Tue, 8 Feb 2011 04:10:15 +0000 (20:10 -0800)]
faces.el fix for bug#7966.

* lisp/faces.el (face-attr-match-p): Handle the obsolete :bold and
:italic props, so that frame-set-background-mode works.
(Otherwise such faces were always thought to be locally modified.)

15 years ago* lisp/simple.el (next-error): Doc fix.
Glenn Morris [Mon, 7 Feb 2011 17:41:11 +0000 (09:41 -0800)]
* lisp/simple.el (next-error): Doc fix.

15 years ago* lisp/files.el (copy-directory): New arg COPY-AS-SUBDIR.
Chong Yidong [Sun, 6 Feb 2011 04:59:06 +0000 (23:59 -0500)]
* lisp/files.el (copy-directory): New arg COPY-AS-SUBDIR.
If nil, don't copy as a subdirectory.

15 years ago* lisp/emacs-lisp/cl-macs.el (return-from): Fix doc typo.
Glenn Morris [Sat, 5 Feb 2011 22:03:44 +0000 (14:03 -0800)]
* lisp/emacs-lisp/cl-macs.el (return-from): Fix doc typo.

15 years agoLast remaining doc additions required by 23.3.
Chong Yidong [Sat, 5 Feb 2011 06:13:36 +0000 (01:13 -0500)]
Last remaining doc additions required by 23.3.

* doc/emacs/maintaining.texi (VC Change Log): Document vc-log-incoming and
vc-log-outgoing.
(Merging): Document vc-find-conflicted-file.

* doc/emacs/rmail.texi (Rmail Display): Document Rmail MIME support more
accurately.

* doc/lispref/commands.texi (Accessing Mouse): Note that a header line is not
included in the row of posn-col-row.

* etc/NEWS: Remove +++ and --- lines.

15 years agodiary-lib.el fix for bug#7891.
Glenn Morris [Fri, 4 Feb 2011 03:23:55 +0000 (19:23 -0800)]
diary-lib.el fix for bug#7891.

* lisp/calendar/diary-lib.el (diary-font-lock-keywords):
Tweak diary-time-regexp match.

15 years agof90.el fix for bug#7919.
Glenn Morris [Fri, 4 Feb 2011 03:21:11 +0000 (19:21 -0800)]
f90.el fix for bug#7919.

* lisp/progmodes/f90.el (f90-find-tag-default): New function.
(f90-mode): Use it for mode's `find-tag-default-function' property.

15 years ago* doc/emacs/custom.texi (Variables): Fix typo.
Glenn Morris [Fri, 4 Feb 2011 03:17:58 +0000 (19:17 -0800)]
* doc/emacs/custom.texi (Variables): Fix typo.

15 years ago* tramp.texi (Frequently Asked Questions): Mention problems with WinSSHD.
Michael Albinus [Thu, 3 Feb 2011 09:43:54 +0000 (10:43 +0100)]
* tramp.texi (Frequently Asked Questions): Mention problems with WinSSHD.

15 years ago* lisp/ibuf-ext.el (ibuffer-filter-disable): Make it work. (Bug#7969)
Glenn Morris [Thu, 3 Feb 2011 07:02:52 +0000 (23:02 -0800)]
* lisp/ibuf-ext.el (ibuffer-filter-disable): Make it work.  (Bug#7969)

Details:

An error in a filter would cause an infinite loop.
ibuffer-update calls ibuffer-redisplay-engine which calls
ibuffer-update which calls ibuffer-redisplay-engine, etc.

ibuffer-generate-filter-groups calls ibuffer-included-in-filters-p.
If ibuffer-included-in-filter-p-1 meets an unknown element in the
filter, it calls ibuffer-filter-disable, which calls ibuffer-update.
If the filters have not been properly disabled, we go round and round.

15 years agoDoc fixes related to face heights. (Bug#2659)
Glenn Morris [Thu, 3 Feb 2011 06:55:48 +0000 (22:55 -0800)]
Doc fixes related to face heights. (Bug#2659)

* lisp/faces.el (set-face-attribute): Doc fix.

* src/xfaces.c (Finternal_set_lisp_face_attribute):
Try to clarify some error messages.

15 years agoMake "etags --version" on Windows produce the same as on Posix platforms.
Eli Zaretskii [Wed, 2 Feb 2011 16:35:05 +0000 (18:35 +0200)]
Make "etags --version" on Windows produce the same as on Posix platforms.

 makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add
 ``-DVERSION="\"$(VERSION)\"" -DEMACS_NAME="\"GNU Emacs\""''.

15 years ago* pcomplete.el (pcomplete-here*): Backport fix for mistaken change
Stefan Monnier [Wed, 2 Feb 2011 16:20:26 +0000 (11:20 -0500)]
* pcomplete.el (pcomplete-here*): Backport fix for mistaken change
(bug#7959).

15 years ago* src/editfns.c (save_restriction_restore): Don't forget to invalidate the
Stefan Monnier [Wed, 2 Feb 2011 15:53:20 +0000 (10:53 -0500)]
* src/editfns.c (save_restriction_restore): Don't forget to invalidate the
current_column cache.

15 years agoBackport Bug#7931 from trunk.
Daiki Ueno [Wed, 2 Feb 2011 07:53:29 +0000 (16:53 +0900)]
Backport Bug#7931 from trunk.

* epg.el (epg--status-KEYEXPIRED, epg--status-KEYREVOKED): Don't
presume KEYEXPIRED and KEYREVOKED to be a fatal error status
(Bug#7931).

15 years agoUse FC_DUAL only when it is defined.
Kenichi Handa [Wed, 2 Feb 2011 02:17:33 +0000 (11:17 +0900)]
Use FC_DUAL only when it is defined.

15 years agomerge emacs-23
Kenichi Handa [Wed, 2 Feb 2011 02:16:53 +0000 (11:16 +0900)]
merge emacs-23

15 years agoUse FC_DUAL only when it is defined.
Kenichi Handa [Wed, 2 Feb 2011 02:15:29 +0000 (11:15 +0900)]
Use FC_DUAL only when it is defined.

15 years ago* src/window.c (Fselect_window): Add missing return value.
Andreas Schwab [Tue, 1 Feb 2011 19:01:25 +0000 (20:01 +0100)]
* src/window.c (Fselect_window): Add missing return value.

15 years agomerge emacs-23
Kenichi Handa [Tue, 1 Feb 2011 04:31:02 +0000 (13:31 +0900)]
merge emacs-23

15 years agoBump version to 23.2.93.
Chong Yidong [Tue, 1 Feb 2011 03:14:15 +0000 (22:14 -0500)]
Bump version to 23.2.93.

15 years agoBackport Bug#7933 fix from trunk.
Deniz Dogan [Mon, 31 Jan 2011 23:11:29 +0000 (18:11 -0500)]
Backport Bug#7933 fix from trunk.

* lisp/net/rcirc.el: Clean log filenames (Bug#7933).
(rcirc-log-write): Use convert-standard-filename.
(rcirc-log-filename-function): Documentation updates.

15 years agoFix an infloop in CC-mode (Bug#7595).
Alan Mackenzie [Mon, 31 Jan 2011 23:07:43 +0000 (18:07 -0500)]
Fix an infloop in CC-mode (Bug#7595).

* progmodes/cc-cmds.el (c-forward-over-illiterals): Continue
parsing if we encounter a naked # (Bug#7595).
(c-beginning-of-statement): Avoid loop in locating the beginning
of a macro.